# ╔══════════════════════════════════════════════════════════════╗
# ║  Catppuccin Mocha — Late-Night Café                         ║
# ╚══════════════════════════════════════════════════════════════╝
#
# Design philosophy: The warmth of a late-night café.
#
# Catppuccin's palette is engineered for low-light comfort — warm
# lavenders, peach accents, and a #1e1e2e base that sits at the
# sweet spot between pure black (too harsh) and grey (too washed out).
#
# Color psychology: Warm pastels on dark backgrounds reduce cortisol
# and eye fatigue. The contrast ratio (~7:1 for body text) meets
# WCAG AAA — readable without the harshness of pure white on black.
#
# Visual reference: Wong Kar-wai's "In the Mood for Love" — warm
# shadows, intimate space, nothing competes for your attention.
#
# Best paired with: Maple Mono, Berkeley Mono, or Cascadia Code

# --- Theme ---
theme = Catppuccin Mocha
foreground = #cfd6e7
palette = 8=#6f7788
palette = 15=#e8edf7

# --- Window ---
# Near-opaque: Catppuccin's colors are designed for solid backgrounds.
# Transparency destroys the carefully tuned contrast ratios.
# A whisper of glass (0.97) adds depth without hurting readability.
background-opacity = 1.0
window-padding-x = 14
window-padding-y = 10
window-padding-color = extend

# --- Titlebar ---
macos-titlebar-style = transparent
macos-icon = glass

# --- Cursor ---
# Steady bar — slim, unobtrusive, like a bookmark in a novel.
# Blinking blocks create visual noise that fights the calm palette.
cursor-style = bar
cursor-style-blink = false

# --- Selection ---
# Surface2 (#585b70) — just enough lift to see the selection,
# not so bright that it overpowers the pastel syntax colors.
selection-background = #585b70
selection-foreground = #cdd6f4

# --- Splits ---
unfocused-split-opacity = 0.85

# --- Accessibility ---
